labyrinth piston - English Synonyms Dictionary